package com.crm.model.qo.opportunityManager;

import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * @ Author ：pym
 * @ Date   ：2021/1/18 16:00
 */
@Data
public class OpportunityQO {

    /**
     * 商机id
     */
    private String opportunityId;

    /**
     * 客户名称
     */
    private String customerName;

    /**
     * 商机状态
     */
    private String opportunityStatus;

    /**
     * 预计签单时间
     */
    private String estimatedSigningTime;

    /**
     * 删除状态(0:正常;1:已删除)
     */
    private short deleteStatus;

    /**
     * 联系方式
     */
    private String contactInformation;

    /**
     * 创建时间
     */
    @DateTimeFormat(pattern="yyyy-MM-dd")
    private Date createTm;

    /**
     * 用户人id   协作人id
     */
    private String accountId;

    /**
     * 分公司id
     */
    private String companyId;

    /**
     * 标识
     */
    private String bs; //0管理端 1用户端

    /**
     * 日期类型(全部/本周/本月/本年度)
     */
    private String dateType;

    /**
     * 客户id
     */
    private String customerId;

    /**
     * 预计签单开始时间
     */
    private String startDate;

    /**
     * 预计签单结束时间
     */
    private String endDate;

    /**
     * 商机类型
     */
    private String opportunityTp;
}
